package com.xianyun.site.iblog.domain.blog.model;

import com.alibaba.cola.domain.Entity;
import com.xianyun.site.iblog.dto.blog.data.ColumnDTO;
import com.xianyun.site.iblog.dto.blog.data.CommentDTO;
import com.xianyun.site.iblog.dto.blog.data.TagsDTO;
import lombok.Data;
import java.util.Date;
import java.util.List;

/**
 * 文章
 * @author mac_zyj
 */
@Data
@Entity
public class Article {
    /** 主键 */
    private Integer id;

    /** 用户编号 */
    private String  uid;

    /**唯一编号*/
    private Integer uniqueId;

    /** 博客名称 */
    private String blogName;

    /** 网络格式 */
    private String formatContent;

    /** 原始格式 */
    private String summary;

    /** 访问路径 */
    private String url;

    /** 是否顶置 */
    private Integer topPriority;

    /** 是否原创 */
    private Integer isCreative;

    /**专栏*/
    private List<ColumnDTO> columns;

    /**标签*/
    private List<TagsDTO> tags;

    /**评论*/
    private List<CommentDTO> comments;

    /** 喜欢的人数 */
    private Long likes;

    /** 是否有效 */
    private Integer status;

    /** 浏览人数 */
    private Long visits;

    /**创建时间*/
    private Date createTime;

    /**修改时间*/
    private Date updateTime;

}
